package com.order.itemcategoryproject.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import java.sql.Date;
import java.sql.Timestamp;


//商品订单表 客户选品单
@Data
@Setter
@Getter
public class DBlOrderHdOnline {

    // 订单编号
    private String orderId;
    // 商品类别编号
    private String itemCategoryId;
    // 订单生成日期
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH-mm-ss")
    private Timestamp orderGenDate;
    // 客户代码
    private String customerCode;
    // 订单状态
    private String orderStatus;
    // 预计付款日期
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd")
    private Date esPaymentDate;
    // 制单人名称/编号
    private String createStaff;
    // 备注
    private String remark;
    // 订单总数量
    private int totalNum;
    // 订单总金额
    private double totalPrice;
    // 取消标记
    private String cancelSign;
    // 订单中各商品明细累加总体积
    private double totalVolume;
    // 订单总重量
    private double totalWeight;
    // 顾客订单类型（国内、国际）
    private String cusSegmentation;
    // 门店编号
    private String storeId;
}
